it rocks - Turc Anglais Dictionnaire